/*
    Autor: David Roberto Bellomo Gomez
    Nombre: PearlScopeV1.h
    Descripci�n: Definiciones para la Appi principal de el PearlScope
    Modificaciones:
    Fecha:
    Nota:
*/


#include <Arduino.h>
#include "Typedefinitions.h"
#include "App_ADC.h"
#include "BootPeriph.h"

//-----------------------------------------------------------------------------
// Defines and Typedefs
//-----------------------------------------------------------------------------





#define BAUDRATE	115200	// Baud rate of UART in bps

// Defines for setting and clearing register bits
#ifndef cbi
#define cbi(sfr, bit) (_SFR_BYTE(sfr) &= ~_BV(bit))
#endif
#ifndef sbi
#define sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit))
#endif
//Scheduler Pointer used to manage the task to do
extern void (*SdlrPr)(void);
extern void SendBufferToVI(void);
extern void Wait_Continue(void); 



